body{padding:0;margin:0 auto;background:#fff;color:#000;word-wrap:break-word;word-break:break-word;overflow-x:auto;min-width:1200px}
body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:思源黑体 CN}
section,article,header,footer,aside,nav{display:block}
.listStyle ul,.listStyle li,.fysjsjfl ul,.fysjsjfl li{margin:0;padding:0;list-style:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
img{border:none}
a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}
*{
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color:transparent;
}
.lanse{color:#1c499e}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after,.fyxddqr li:after,.fyqmsz:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.left{float:left}
.right{float:right;}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.overhidetwo{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}
.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}
.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}
.overhideseven{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:7; -webkit-box-orient:vertical;}

.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius3,.fyrdnfsub .swiper-slide{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.fybjq{}
.fybjq p{margin-bottom:25px}
/*.fybjq img{max-width:100%;height:auto !important;}*/
/*.fybjq table{border:1px solid #666;border-collapse:collapse;width:100% !important;float:inherit}*/
/*.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #666}*/
/*.fybjq table tr td,.fybjq table th{padding:8px 1%}*/
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#eff1f5 url(../images/fyupicn.png) no-repeat center right;background-size:27px auto;}
textarea{resize:none}
.tupian{position:relative;overflow:hidden;}
.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height:100%}
.main1200{width:1200px;margin:0 auto;}
/*图片hover效果*/
.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
.translY:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.scaleimg:hover img,.fyrcbg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
/*头部*/
.header{width:100%;position:fixed;top:0;left:0;z-index:9999;min-width: 1200px}
.navheight{height:161px}
.headertop{background:#fff;height:100px;padding:0 2.5%}
.logo{margin-top:11px;}
.logo img{display:block;height:78px;}
.headwl{text-align:right}
.headwl li{display:inline-block;vertical-align:top;margin-left:16px;position:relative;margin-top:42px;height: 32px;padding-top: 5px}
.headwl li a{color:#313030}
.headwl li img{display:inline-block;vertical-align:middle;margin-right:5px;height:25px}
.weixinbg{position:absolute;background:url(../images/wxbg11.png) no-repeat center top;background-size:cover;width:260px;height:154px;z-index:3;top:30px;left:0;margin-left:-70px;display:none}
.headwl li .weixinbg img{margin:15px auto 0;height:135px;display:block}
.headwl li:hover .weixinbg{display:block}
.headerbot{background:#00329f;height:61px;padding:0 2.5%}
.nav li{position:relative;float:left;margin-right:80px}
.nav li:last-child{margin-right: 0 !important;}
.nav li a.navyja{display:block;position:relative;z-index:2;line-height:61px;color:#fff;}
.naver{position:absolute;width:180px;left:50%;margin-left:-90px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);text-align:center;padding:15px 0;display:none}
.naver a{display:block;margin:10px 5px;line-height:1.25}
.naver a:hover{color:#00329f}
.nav li.clinav a.navyja{font-weight:bold}
.headbbh{text-align:right}
.headbbh li{display:inline-block;vertical-align:top;margin-left:30px;}
.headbbh li a{color:#fff;line-height:61px;display:block}
.headbbh li img{margin-right:8px;vertical-align:middle;height:21px}
/*头部 end*/
.banner{overflow:hidden;position: relative}
.banner .main1200{padding:135px 0 340px;position:relative;}
.bannss{margin:0 auto;width:58%;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;padding:5px;height:56px;line-height:56px;z-index: 3;position: relative}
.syssinput{line-height:32px;height:32px;width:150px;outline:none;border:none;color:#333;background:#e8e9ee;font-size:14px;border-radius:16px;padding-left:16px;padding-right:26px;}
.syssinput::-webkit-input-placeholder{color:#a6a8ab}
.syssinput::-moz-placeholder{color:#a6a8ab;}
.syssinput:-moz-placeholder{color:#a6a8ab;}
.syssinput:-ms-input-placeholder{color:#a6a8ab;}
.syssbtn{position: absolute; right: 6px; top: 6px; line-height: 32px; height: 20px; width: 20px; outline: none; border: 0; padding: 0; background: url(/cms_files/filemanager/583933374/picture/20242/b61b54abd06343fcbebf18ef07fdc85e.png) no-repeat center center; cursor: pointer; background-size: 100%;}
.banntxt{position:absolute;bottom:0;left:0;width:100%;z-index: 3}
.banntxt li{height:182px;background:rgba(3,35,117,.59);width:32%;padding:20px 40px;box-sizing:border-box;position:absolute;bottom:0}
.banntxt li.banli1{left:0}
.banntxt li.banli2{left:50%;margin-left:-16%}
.banntxt li.banli3{right:0}
.banwlbt{display:block;color:#fff;line-height:31px;font-weight:bold;margin-bottom:15px}
.banwlbt img{vertical-align:top;height:31px;margin-right:15px;}
.bannwzsub{overflow:hidden;height:95px;}
.bannwzsub a{display:block;color:rgba(255,255,255,.7);margin-bottom:10px;position:relative;padding-left:20px;}
.bannwzsub a:after{    content:"";  position:absolute;  top:50%;  left:0;  width:5px;  height:5px;  background:#fff;  margin-top:-2.5px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.banntxt li:hover{height:auto}
.banntxt li:hover .bannwzsub{height:auto}

.banlbdiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.bannjt0,.bannjt1{position: absolute;top: 50%;background-color: rgba(255,255,255,.5);width: 60px;height: 60px;margin-top: -30px;z-index: 4;cursor: pointer;background-position: center center;background-repeat: no-repeat;background-size: 12px auto;display: none}
.bannjt0{left: 2.5%;background-image: url(/cms_files/filemanager/583933374/picture/20241/658f10f69dd1445c990ee8ed0ff5ef55.png)}
.bannjt1{right: 2.5%;background-image: url(/cms_files/filemanager/583933374/picture/20241/7906cc7248aa4326b3fb423041b88c77.png)}
.bannjt0:hover{background-color:#fff;background-image: url(/cms_files/filemanager/583933374/picture/20241/4852d46ee7004c6fa9e36237e07711c0.png)}
.bannjt1:hover{background-color:#fff;background-image: url(/cms_files/filemanager/583933374/picture/20241/c185364fa7c54fc4aa5a8d65922e9b2d.png)}
.bannerlb{height: 100%}
.bannerlb .swiper-slide{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner:hover .bannjt0{display: block}
.banner:hover .bannjt1{display: block}

/*底部*/
.footer{background:#4a4a5c;padding:0 4%;}
.foottop{padding:40px 0 55px}
.footnav li{float:left;margin-right:60px;position:relative}
.footnav li:after{content:"";position:absolute;top:50%;right:-30px;width:1px;height:10px;background:#fff;margin-top:-5px;}
.footnav li a{color:#fff;}
.footnav li:last-child:after{display:none}
.footlx li a{color:#fff}
.footbot{padding:40px 0 58px;border-top:1px solid rgba(163,163,163,.32)}
.footbq{line-height:24px}
.footxx{color:#fff}
.footba a{color:#fff}
.footwl p{color:#fff;display:inline-block;margin-left:30px}
.syzzhy{border-bottom:3px solid #be1515;background:url(../images/syzzhybg.jpg) no-repeat center center;background-size:cover;padding:40px 0}
.syzzhyle{width:48.33%}
.syhylb{padding:0 0 0 0;}
.syhylb li{margin-bottom:30px}
.syhylb li p.zthybt{color:#a90d0d;font-weight:bold;margin-bottom:10px}
.syhylb li p.zthyjj{line-height:27px;font-size:15px}
.syhymore a{color:#a90d0d}
.syzzhyri{width:46.25%;position:relative}
.syrimore{position:absolute;top:10px;right:10px;z-index:3;background:#be1515;color:#fff;line-height:22px;padding:0 10px}
.syrimore a{color:#fff}
.hyzcimg .swiper-slide{padding-bottom:62.4%}
.hyzcyuan,.zkdtyuan,.fyztyuan{bottom:1.5rem !important;position:absolute;width:100%;text-align:right;padding-right:20px;box-sizing:border-box;}
.hyzcyuan span,.zkdtyuan span,.fyztyuan span{width:8px;height:8px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;margin:0 0 0 10px !important;vertical-align:middle;outline:none}
.hyzcyuan span.swiper-pagination-bullet-active,.zkdtyuan span.swiper-pagination-bullet-active,.fyztyuan span.swiper-pagination-bullet-active{background:#fff;width:11px;height:11px}
.zkdtyuan{text-align:right;bottom:20px !important;padding-right:0;width:auto !important;left:auto !important;right:5% !important;}
.fyztyuan{text-align:center}
.kxdt{padding:40px 0;background:#eff1f5}
.kxdtle{width:48.9%}
.kxdtbot{background:#fff;min-height:531px;padding:16px 35px;box-sizing:border-box}
.kxdtbot li{border-bottom:1px solid #e5e5e5;height: 100px;display: flex;align-items: center}
.kxdtbot li:last-child{border-bottom:0}
.kxdtbot li a{display:block;padding:10px 0}
.kxdtbot li span,.tzggbot li span{font-weight:bold;color:#004dce;margin-bottom:5px;display:block}
.kxdtri{width:48.9%}
.tzggbot li{height: 125px;background:#fff;margin-bottom:12px;border:1px solid #dde2ea;box-sizing:border-box}
.tzggbot li a{display:block;padding:26px;position:relative}
.tzggbot li a:after{content:"";position:absolute;top:0;left:30px;width:100px;height:5px;background:#004fdf}
.tzggbot li:hover{background:#000e8f;}
.tzggbot li:hover a:after{background:#fff;}
.tzggbot li:hover p,.tzggbot li:hover span{color:#fff}
.zmgzz{margin:35px auto;position:relative}
.zmgzzsub .swiper-slide{width:988px;height:181px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);overflow:hidden}
.zmgzzsub .swiper-slide-active{
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.zmgzzsub .swiper-slide-prev{transform-origin:right center;}
.zmgzzsub .swiper-slide-next{transform-origin:left center;}
.zmjt0,.zmjt1{position:absolute;top:50%;height:20px;margin-top:-10px;z-index:3;cursor:pointer;outline:none}
.zmjt0{left:120px}
.zmjt1{right:120px}
.rencai{background:url(../images/rencai_bg.jpg) no-repeat center -75px; background-size: 100%}
.rcbt{height:95px;}
.rcbt .sybt{padding-top:40px}
.rcfw{background: url(../images/rcfwbg.jpg)  no-repeat center; background-size: 100% 100%; height: auto;padding-top: 80px;padding-bottom: 60px;}
.rcfw .sybt{margin-bottom:15px}
.rcfwle{width:46%}
.pjgl{color:rgba(255,255,255,.7);line-height:28px;margin-left:80px}
.rcfwri{width:46%}
.kxdxlog li{background:rgba(255,255,255,.1);width:406px;height:95px;text-align:center}
.kxdxlog li img{width:302px;height:67px;margin:14px 0 0;display:inline-block}
.zzjg{background:#000e8f;padding:30px 0}
.zzjgle{width:48%}
.zzjgle .sybt,.rcfwle .sybt,.rcfwri .sybt,.zzjgri .sybt{line-height:62px;}
.zzjgle .sybt img,.zzjgri .sybt img{height:40px;display:inline-block;vertical-align:sub;margin-right:20px}
.zzjgle .sybt a,.rcfwle .sybt a,.rcfwri .sybt a,.zzjgri .sybt a{color:#fff}
.zzjs li{margin-bottom:18px}
.zzjs li a{padding:0 0 0 24px;position:relative;color:#fff;line-height:30px}
.zzjs li a:after{content:"";position:absolute;top:50%;left:9px;width:5px;height:5px;background:#fff;margin-top:-2.5px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.zzjs li span{color:#fff;font-weight:bold;margin-left:10px}
.zzjgri{width:46%}
.bwgimg{display:block;height:89px;}
.bwgtxt{color:#fff;line-height:28px;margin-top:18px}
.xueshu{padding:25px 0;background:#fafafa}
.xsbotle{width:54%}
.xsqh li{float:left;width:47%;margin-right:3%}
.xsqh li a{line-height:57px;border-bottom:1px solid #e7e7e7;padding:0 25px;position:relative}
.xsqh li a:after{    content:"";  position:absolute;  top:50%;  left:6px;  width:5px;  height:5px;  background:#004fdf;  margin-top:-2.5px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.xsbotri{width:42%;padding-bottom:30%}
.xstxt{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:40px 50px;z-index:3}
.xstxt img{display:block;height:57px;position:relative;width:auto;margin:0 0 30px}
.xstxt p{color:#fff}
.xstxt span{color:#fff}
.xsjt{position:absolute;bottom:40px;left:50px;background:#001edf url(../images/znjticn.png) no-repeat center center;width:35px;height:35px;}
.kepu{padding:20px 0;}
.kpbot{width:102.888%;margin-left:-1.444%}
.kpbot li{float:left;width:23.195%;padding-bottom:18.64%;margin:0 0 1.444% 1.444%;}
.kpbottxt{position:absolute;top:50%;left:0;z-index:2;text-align:center;width:100%}
.kpbtcn{color:#fff;font-weight:bold}
.kpbten{color:#fff;line-height:16px;display:block;margin-top:3px;text-transform:uppercase}
.kpbot li.kpbotli{width:47.834%}
.kppfr{color:#fff;line-height:35px;display:inline-block;padding:0 10px;font-weight:bold;background:#0053ff;-webkit-border-radius:10px 0 10px  0;  -moz-border-radius:10px 0 10px  0; border-radius:10px 0 10px  0;min-width:202px;}
.kpbot li.kpbotli .kpbten{margin-top:0}
.kpbot li.kpbotli .kpbtcn{margin:3px 0 10px}
.zhiku{padding:20px 0;background:#eff1f5}
.zkbotle{width:63%}
.zkbotle .djfl li a{background:#fff}
.zknrle{width:49.868% !important;}
.zknrri{width:46%}
.zknrri li{border-bottom:1px solid #e7e7e7}
.zknrri li a{display:block;padding:19px 0}
.zknrri li:first-child a{padding-top:5px}
.zknrri li p{color:#004dce;font-weight:bold;}
.zknrri li span{line-height:24px;max-height:48px;}
.zknrri li:last-child{border-bottom:0;}
.zknrri li:last-child a{padding-bottom:0;}
.zkbotri{width:31.417%}
.zkbotri li{margin-bottom:1px;padding-bottom:41.7%;background:#00329f}
.zkbotri li p{position:absolute;width:90%;left:0;color:#fff;text-align:center;top:50%;font-weight:bold;padding:0 5%}
.zkbotri li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.dangjian{padding:20px 0}
.djfl{margin-bottom:20px}
.djfl li{float:left;margin-right:5px}
.djfl li a{display:block;background:#eff2f5;line-height:45px;min-width:122px;text-align:center;padding:0 15px;color:#131313}
.djfl li.djflliatv a{background:#004fdf;color:#fff}
.hovdivsub{display:none}
.djbotle{width:44.75%}
.djimg{padding-bottom:62.4%}
.djimg p{display:inline-block;position:absolute;bottom:15px;left:10px;background:#004fdf;line-height:28px;color:#fff;text-align:center;padding:0 10px}
.djbotle pre{font-weight:bold;line-height:32px;display:block;margin:22px 25px 0 16px}
.djbotri{width:51%}
.djbotri li{line-height:60px;border-bottom:1px solid #e7e7e7}
.djbotri li a{padding:0 10px 0 24px;position:relative}
.djbotri li a:after,.fykpljbot li a:after,.fydfbot li a:after,.fygzxxlb li a:after{content:"";position:absolute;top:50%;left:9px;width:5px;height:5px;background:#004fdf;margin-top:-2.5px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.djbotri li span{color:#004dce;font-weight:bold;margin-left:10px}
.ytey{padding:40px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}
.sybt{margin-bottom:20px;}
.sybt a,.sybt p{color:#000000}
.ytey .sybt a{color:#fff}
.yteybjq{color:#fff;line-height:30px;min-height:150px;margin-bottom:20px}
.yteyej li{float:left;width:23.417%;margin:0 2.11% 0 0}
.yteyej li:nth-child(4n){margin-right:0}
.yteyej li a{display:block;height:206px;width:100%;border:1px solid rgba(255,255,255,.4);padding:30px 20px 0;box-sizing:border-box;}
.yteyej li img.yticn{display:block;height:31px;}
.yteyej li p{color:#fff;margin-top:15px;line-height:34px;height:68px;margin-bottom:15px}
.yteyej li img.ytjt{display:block;height:16px;}
.yteyej li:hover a{background:rgba(0,79,223,.84);border:1px solid #054bce;box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.35);}
.sywl{padding:40px 0}
.sywl li{width:32.25%;padding-bottom:15%;float:left;margin:0 1.625% 0 0}
.sywl li:nth-child(3n){margin-right:0}
/*分页*/
.fymain{padding-bottom:60px}
.fyspmain{padding-bottom:0 !important;}
.fymainbg1{background:#eff1f5}
.fymsp{padding-bottom:0}
.fykxjj{background:url(../images/jjbg.jpg) no-repeat center top;background-size:100% auto;padding-bottom:40px;border-bottom:3px solid #00329f}
.fymbx{padding:15px 0;text-align:right}
.fymbx span{color:#676767}
.fyxhjj{position:relative}
.fyxhjj .fybt{position:absolute;top:10px;left:0}
.fyxhjjle{width:55.5%;padding-bottom:31.3%;margin-top:85px}
.fyxhjjri{width:39%}
.fyxhbqsub{padding-top:85px;display:inline-block;}
.fyxhbqsub a{background:#fff !important;}
.fyxhjjatv a{background:#004fdf !important;color:#fff !important}
.fyjjzc{margin-top:35px}
.fyjjzcsub{display:none}
.fyjjzcsub a{display:block;width:35px;height:35px;background:#fff url(../images/znjticnri0.png) no-repeat center center;background-size:cover;border:1px solid #242424;margin-top:25px}
.fyxhhw{margin-top:40px}
.fyxhhw li{box-shadow:0 0 20px rgba(209,209,209,.5);background:#fff;width:48.75%;margin:0 2.5% 30px 0;float:left}
.fyxhhw li:nth-child(2n){margin-right:0}
.fyxhhw li a{display:block;padding:40px 45px 30px 38px}
.fyxhhwle{width:18.927%;padding-top:70px}
.fyxhhwle img{width:100%;display:block}
.fyxhhwri{width:74%}
.fyhzbt{color:#00329f;font-weight:bold;margin-bottom:12px}
.fykxld{background:#eff2f5;padding:40px 0 40px;}
.fybt{margin-bottom:20px}
.fybt p,.fybt a{color:#000000}
.fybt a:hover{color:#000000}
.fyldbot{border:1px solid #dde2ea;background:#fff;padding:50px 0 30px 30px;overflow:hidden}
.fyldle{width:12.5%;text-align:center;}
.fyldle img{display:block;width:100%}
.fyldle p{color:#000000;font-weight:bold;padding:10px 0 15px;border-bottom:5px solid #004fdf}
.fyldri{width:84%}
.fyldri li{display:inline-block;vertical-align:top;width:61%;margin:0 0 10px 0}
.fyldxm{display:block;color:#00329f;font-weight:bold;margin-bottom:10px;margin-left:-2%;}
.fyldmd p,.fyldmd a{display:inline-block;vertical-align:top;min-width:20%;color:#000;margin-bottom:5px;margin-left:-2%}
.fyldri li:nth-child(2n){width:49%;margin-left:-11%;-webkit-transform:translateX(11%);-moz-transform:translateX(11%);-o-transform:translateX(11%);transform:translateX(11%)}
.fyldri li:nth-child(2n) p,.fyldri li:nth-child(2n) a{min-width:25%}
.fylrzx{padding-top:40px}
.fyljzxbot li{float:left;width:30%;margin:0 5% 25px 0;box-shadow:0 0 10px rgba(0,0,0,.1)}
.fyljzxbot li:nth-child(3n){margin-right:0}
.fyzxle{width:38.89%;padding-bottom:50.1%;}
.fyzxri{width:51%;margin-right:2%;padding-top:30px}
.fyzxri h2{margin-bottom:10px}
.fyzxri p{color:#444;margin-bottom:8px;}
.fymyzx{padding-top:40px}
.fyldjh{margin-top:40px;background:url(../images/jhbg.jpg) no-repeat center center;background-size:cover;padding-bottom:50px}
.fyldjh .fybt a{color:#fff}
.fyjianghua{padding-top:40px}
.fyzywz{padding-top:40px}
.fyjhbot{background:#fff;padding:20px 30px 30px;min-height:185px}
.fyjhbq li{float:left;margin:0 5px 5px 0}
.fyjhbq li a,.fyxhbqsub a{display:block;line-height:45px;background:#eff2f5;color:#131313;text-align:center;min-width:132px;padding:0 10px; -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;}
.fyjhbq li.fyjhbqatv{}
.fyjhbq li.fyjhbqatv a{background:#004fdf;color:#fff}
.fyjhnr{margin-top:10px}
.fyjhnrsub{display:none}
.fyjhnrsub li{border-bottom:1px solid #e7e7e7;float:left;width:48.5%;margin:0 3% 0 0}
.fyjhnrsub li:nth-child(2n){margin-right:0}
.fyjhnrsub li a{line-height:60px;position:relative;padding-left:20px}
.fyjhnrsub li a:after{    content:""; position:absolute;  top:50%;  left:9px;  width:5px;  height:5px;  background:#004fdf;  margin-top:-2.5px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.fyzzzd{padding-top:40px}
.fykxjx{padding-top:40px}
.fyjxbot{position:relative;padding:0 100px;margin-top:45px}
.fyjtle0,.fyjtri1{position:absolute;width:35px;height:35px;background-color:#fff;box-shadow:0 0 20px rgba(209,209,209,.5);top:50%;margin-top:-17.5px;outline:none;cursor:pointer}
.fyjtle0{background-image:url(../images/znjticnle0.png);left:0}
.fyjtri1{background-image:url(../images/znjticnri0.png);right:0}
.fyjtle0:hover{background-image:url(../images/znjticnlered0.png);background-color:#004fdf}
.fyjtri1:hover{background-image:url(../images/znjticn.png);background-color:#004fdf}
.fyjxlb .swiper-slide{text-align:center;margin-top:10px}
.fyjxlb .swiper-slide img{display:block;height:127px;margin:0 auto}
.fyjxlb .swiper-slide p{margin:15px 0 5px}
.fyjxlb .swiper-slide span{color:#004dce}
.fykjjt0,.fykjjt1{top:50px;margin-top:0}
.fyjjdiv{background:#fff;padding:60px 30px}
.fyjjbt{text-align:center;padding-bottom:25px;border-bottom:1px solid #000e8f;margin-bottom:20px}
.fyjjbt h1{color:#000e8f}
.fyjjbjq{margin:0 30px;}
.fyzxmai{background:#fff;padding:30px}
.fyzxdiv{background:#000e8f;padding:40px 60px 40px 40px}
.fyzxjjle{width:16.539%;}
.fyzxjjle img{width:100%;display:block}
.fyzxjjri{width:80%}
.fyzxjjri p{font-weight:bold;color:#fff;padding:30px 0 10px}
.fyzxjjri pre{color:#fff}
.fyzxbjq{padding:70px 35px 40px}
.fylbbq li a{background:#fff;min-width:90px}
.fyleibiao{margin-top:20px;padding-bottom:25px}
.fyleibiao li{background:#fff;position:relative;margin-bottom:20px}
.fyleibiao li a{display:block;padding:30px 90px 30px 137px}
.fylbsj{position:absolute;top:0;left:30px;color:#004dce;padding-top:30px;}
.fylbsj:after{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#004fdf}
.fylbbt{margin-bottom:10px}
.page{text-align:center;position:relative}
.page a,.page span{display:inline-block;text-decoration:none;cursor:pointer;text-align:center;vertical-align:top;min-width:55px;height:55px;line-height:55px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;}
.page span.pagecurrent,.page a:hover{color:#fff;background:#00439f}
.page a.prev,.page a.next{background-position:center center;background-size:10px 18px;background-repeat:no-repeat}
.page a.prev{background-image:url(../images/pagejt0.png);margin-right:10px}
.page a.next{background-image:url(../images/pagejt1.png);margin-left:10px}
.page a.prev:hover{background-image:url(../images/pagejtred0.png)}
.page a.next:hover{background-image:url(../images/pagejtred1.png)}
.fyrcfw{padding-bottom:30%}
.fyrcfwtxt{position:absolute;z-index:2;top:34%;left:7%}
.fyrcfwtxt p{color:#fff;margin-bottom:15px}
.fyrcfwtxt span{color:#fff;display:inline-block;padding:0 20px;background:#004fdf;line-height:36px}
.fyzzjs{padding-top:40px}
.fyzzjs .sybt{text-align:center}
.fyjslb{margin-top:50px}
.fyjslb li{float:left;background:#eff1f5;height:281px;width:32.3%;margin:0 1.55% 1.55% 0}
.fyjslb li:nth-child(3n){margin-right:0}
.fyjslb li a{display:block;padding:0 30px}
.fyjssj{font-weight:bold;color:#004dce;display:inline-block;border-top:5px solid #004fdf;padding-top:35px;margin-bottom:35px}
.fyjsbt{font-weight:bold;margin-bottom:10px}
.fygdicn{text-align:center;margin-top:10px}
.fygdicn a{color:#000e8f}
.fyrcdxle{width:49%;padding-top:40px}
.fyrcdxri{width:49%;padding-top:40px}
.fyrcdxlog{padding-bottom:27.8%}
.fyrcjjbz{position:relative;margin-top:45px}
.fyrcjjbz img{display:block;width:100%}
.fyrcjjbz p{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;font-weight:bold;line-height:50px;margin-top:-25px}
.fyrcjl{padding-top:60px}
.fyrcjlbot{margin-left:-4%;width:108%;}
.fyrcjlbot li{float:left;width:20%;margin:0 0 55px 4%;text-align:center}
.fyrcjlbot li:nth-child(1){margin-left:16%}
.fyjlimg{width:100%;padding-bottom:100%;background:#eff1f5;position:relative;overflow:hidden}
.fyjlimg:after{position:absolute;bottom:-20px;left:0;width:100%;height:100%;background:url(../images/fyjlicm.png) no-repeat center center;background-size:cover;content:"";opacity:0}
.fyrcjlbot li:hover .fyjlimg:after{opacity:1;bottom:0}
.fyjlimg img{position:absolute;margin:auto;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;max-width:80%;max-height:80%;}
.fyjlbt{font-weight:bold;margin:20px 0 5px}
.fyjlxq{color:#00329f}
.fyrcjh{padding-top:15px}
.fyrcjbbot li{float:left;width:49%;margin:0 2% 2% 0;box-shadow:0 0 10px rgba(0,0,0,.18);height:276px;position:relative;overflow:hidden}
.fyrcjbbot li:nth-child(2n){margin-right:0}
.fyrcjbbot li a{display:block;padding:40px}
.fyrcjbbot li img{display:block;max-height:47px;position:relative;z-index:3}
.fyrcjbbot li img.fyrcjhicn1{display:none}
.fycrjhbt{margin:45px 0 18px;position:relative;z-index:3}
.fycrjhjj{position:relative;z-index:3}
.fyrcbg{background:url(../images/fyrcbg.jpg) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.fyzkdt{background:url(../images/fyzkdtbg.jpg) no-repeat center top;background-size:100% auto;padding-bottom:50px;border-bottom:3px solid #00329f}
.fyzkdt .fybt{padding-top:10px}
.fyzkdtlb{width:55.667%}
.fyzklbt .swiper-slide{padding-bottom:56.6%}
.fyzklbt .swiper-slide p{position:absolute;bottom:0;left:0;width:70%;line-height:60px;background:rgba(0,14,143,.8);color:#fff;padding:0 25% 0 5%}
.fyzkdtri{width:39%}
.fydttop{margin-bottom:15px}
.fydttop p.fydttopbt{color:#00329f;margin-bottom:10px}
.fydttop p.fydttopbt span{margin-left:10px}
.fydttop p.fydttopjj{}
.fyzktopdt{width:100%}
.fyzktopdt li{border-bottom:0}
.fyzzyw{background:#eff2f5;padding:40px 0}
.fyzzyw .tzggbot{}
.fyzzyw .tzggbot li{float:left;width:48.75%;margin:0 2.5% 20px 0}
.fyzzyw .tzggbot li:nth-child(2n){margin-right:0}
.fyggjt{width:6px;height:11px;background:url(../images/pagejt1.png) no-repeat center center;background-size:100% auto;margin-top:15px}
.fypphd{background:url(../images/fypphd.jpg) no-repeat center center;background-size:cover;padding:40px 0;margin-top:60px}
.fypphd .fybt a{color:#fff}
.fypphdbot li{float:left;background:#fff;width:48.75%;margin:0 2.5% 20px 0;position:relative}
.fypphdbot li:nth-child(2n){margin-right:0}
.fypphdbot li a{display:block;padding:15px 20px;}
.fyppimg{float:right;width:40.186%;padding-bottom:22.6%}
.fypphdbot li p{position:absolute;width:48%;top:50%}
.fyxhle{width:47%;padding-top:40px}
.fyxhbot{width:100%}
.fyzkyqlj{padding-top:40px}
.fyzkljbot li{float:left;width:23.667%;padding-bottom:9.7%;margin:0 1.777% 1.777% 0}
.fyzkljbot li:nth-child(4n){margin-right:0}
.fyzkljbot li p{position:absolute;left:0;width:96%;text-align:center;top:50%;color:#fff;padding:0 2%}
.fyzkwl li{float:left;background:#fff;position:relative;width:48%;margin:0 4% 30px 0}
.fyzkwl li:nth-child(2n){margin-right:0}
.fyzkwl li:after{content:"";position:absolute;width:78px;height:4px;background:#004fdf;left:50%;margin-left:-39px;bottom:0}
.fyzkwl li a{display:block;padding:0 30px}
.fyzkwlimg{height:190px;position:relative;padding-top:57px;box-sizing:border-box}
.fyzkwlimg img{height:76px;margin:0 auto;display:block;}
.fyzkwlimg img.fywlimg1{display:none;}
.fyzkwl li p{line-height:114px;border-top:1px solid #e6e6e6;text-align:center}
.fyzkwl li:hover{background:#010e90}
.fyzkwl li:hover img.fywlimg0{display:none}
.fyzkwl li:hover img.fywlimg1{display:block}
.fyzkwl li:hover p{color:#fff;border-top-color:rgba(255,255,255,.3)}
.fyzkxq{margin-top:35px}
.fyzkxqle{width:67%;background:#fff;padding:40px 60px;box-sizing:border-box}
.fyxqtop{text-align:center;padding-bottom:20px;border-bottom:1px solid #e6e6e6;margin-bottom:50px}
.fyxqtop h1{margin-bottom:20px}
.fyxqtop p span{color:#004dce;font-weight:bold}
.fyxgljtop{border-top:1px solid #e6e6e6;padding-top:30px;margin-top:50px;position:relative;margin-bottom:20px}
.fyxgljtop:after{content:"";position:absolute;top:-4px;left:0;width:48px;height:4px;background:#125be1}
.fyxgljbot li{margin-bottom:12px}
.fyzkxqri{width:32%;background:#fff}
.fyxqcb{padding:0 35px 25px;border-top:1px solid #e6e6e6}
.fyxqcb:first-child .fyxgljtop:after{top:0}
.fyxqcb .fyxgljtop{border-top:0;margin-top:0}
.fycbtp li{margin-bottom:25px;min-height:61px;position:relative}
.fycbtp li a{display:block;padding-left:130px}
.fycbtp li img{width:111px;height:61px;display:block;position:absolute;top:0;left:0}
.fycbtp li p{line-height:20px;height:40px;margin-bottom:4px}
.fycbtp li span{color:#004dce;font-weight:bold}
.fycbsp li{margin-bottom:20px;}
.fycbsp li img{display:block;width:100%;margin-bottom:10px}
.fybwtj{margin-bottom:20px}
.fybwtj li{position:relative;overflow:hidden}
.fybwtj li img{display:block;width:100%;}
.fybwtj li p{position:absolute;left:0;width:100%;text-align:center;color:#fff;top:50%}
.fyxhzl{background:#eff1f5;padding-bottom:40px}
.fybszn{background:url(../images/fybsznbg.jpg) no-repeat center center;background-size:cover;padding:70px 0 30px;}
.fybsznbot li{float:left;width:31.58%;background:#fff;position:relative;margin:0 2.63% 30px 0;height:263px;box-sizing:border-box;padding:30px 0 0 0;text-align:center}
.fybsznbot li:nth-child(3n){margin-right:0}
.fybsznbot li:after{content:"";position:absolute;width:78px;height:4px;background:#004fdf;left:50%;margin-left:-39px;bottom:0;}
.fyznimg{display:block;height:63px;margin:0 auto 20px}
.fyznbt{margin-bottom:14px;display:block}
.fyznjj{line-height:28px;margin-bottom:15px}
.fyznulaa{background:#004dce;color:#fff;line-height:30px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;padding:0 5px;display:inline-block;margin:0 3px 10px;font-size:14px}
.fyznulaa a{color:#fff;}
.fyznulaa a:hover{color:#fff;}
.fybsznbot li.fybsli1 .fyznulaa{min-width:52px}
.fybsznbot li.fybsli3 .fyznul{margin:0 auto;width:244px}
.fybsznbot li.fybsli3 .fyznulaa{min-width:92px;}
.fybsznbot li.fybsli4 .fyznul{margin:0 auto;width:244px}
.fybsznbot li.fybsli4 .fyznulaa{min-width:92px;}
.fyzkpple{width:48.5%}
.fyzkppri{width:47.5%}
.fyxsqkbot{background:#eff1f5;height:366px;position:relative;padding:65px 50px 0;box-sizing:border-box;}
.fyjkjt0,.fyjkjt1,.fyxdjt0,.fyxdjt1,.fyxwjtle0,.fyxwjtle1,.fyztnfjt0,.fyztnfjt1{position:absolute;width:35px;height:35px; background-color:#fff;  background-position:center center;  background-repeat:no-repeat;  background-size:cover;  cursor:pointer;top:145px;outline:none;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:3}
.fyjkjt0,.fyxdjt0,.fyxwjtle0,.fyztnfjt0{left:-17.5px;background-image:url(../images/znjticnle0.png)}
.fyjkjt1,.fyxdjt1,.fyxwjtle1,.fyztnfjt1{right:-17.5px;background-image:url(../images/znjticnri0.png)}
.fyjkjt0:hover,.fyxdjt0:hover,.fyxwjtle0:hover,.fyztnfjt0:hover{background-image:url(../images/znjticnlered0.png);background-color:#004fdf}
.fyjkjt1:hover,.fyxdjt1:hover,.fyxwjtle1:hover,.fyztnfjt1:hover{background-image:url(../images/znjticn.png);background-color:#004fdf}
.fyxkimg{padding-bottom:136%}
.fyqklb .swiper-slide p{line-height:18px;margin-top:15px}
.fyzkxgtj,.fyzkpple,.fyzkppri{padding-top:40px}
.fyzkxgtj .kpbot{width:100%;margin:0}
.fyzkxgtj .kpbot li{width:48.8%;margin:0 2.4% 0 0 !important;padding-bottom:11.1%}
.fyzkxgtj .kpbot li:nth-child(2n){margin-right:0 !important;}
.fyzhzl{padding-bottom:30px}
.fyzhzl li{background:#fff;float:left;width:48%;margin:0 4% 30px 0}
.fyzhzl li.no-date-li{background: #fff;float: none;display: inline-block;width: 47.7%;margin: 0 4% 30px 0;}
.fyzhzl li:nth-child(2n){margin-right:0}
.fyzhzl li a{display:block;padding:28px 45px 0;position:relative;height:268px;box-sizing:border-box}
.fyzhzl li a:after{content:"";position:absolute;top:0;left:45px;width:78px;height:4px;background:#004fdf}
.fyzhzl li span{color:#004dce;margin-bottom:20px;display:block}
.fyzhzl li p{line-height:24px;height:48px;margin-bottom:20px}
.fyzhzl li pre{line-height:28px;height:84px}
.fyzhzl li:hover{background:#000e8f;}
.fyzhzl li:hover a:after{background:#fff;}
.fyzhzl li:hover p,.fyzhzl li:hover span,.fyzhzl li:hover pre{color:#fff}
.fyzhzlTwo li a{height:auto}
.fyzhzlTwo li p{height:24px}
.fyzcfg{width:100%;padding-bottom:50px}
.fyzcfg li{background:#fff;border-bottom:0;margin-bottom:10px;line-height:80px}
.fyzcfg li a{padding:0 30px 0 55px}
.fyzcfg li a:after{left:30px}
.fykpdt{background-image:url(../images/fykpdtbg.jpg);}
.fykptz{background:#eff1f5;padding-bottom:40px}
.fytzggkp,.fykpss{padding-top:40px}
.fytzggkp{padding-top:40px}
.fykpgg{width:100%}
.fykpgg li{float:left;width:48%;margin:0 4% 0 0}
.fykpgg li:nth-child(2n){margin-right:0}
.fykpssbot li{float:left;margin-bottom:20px;margin-right:54px;}
.fykpssbot li a{padding-left:20px;display:block;background:url(../images/fyssicn.png) no-repeat center left;}
.fyqmsz{background:url(../images/fykxssbg.jpg) no-repeat center center;background-size:cover;position:relative;padding-bottom:50px}
.fyqmszsub{float:left;width:31.66%;margin:0 2.51% 20px 0;padding-top:50px}
.fyqmszsub:nth-child(3n){margin-right:0}
.fyqmszsub .fybt a{color:#fff}
.fykxxdbot{background:#fff}
.fyxdimg{padding-bottom:56%}
.fyxdtxt{padding:30px 34px 0;min-height:160px}
.fyppxd{padding-top:40px}
.fyppxdbot{position:relative}
.fyxdjt0,.fyxdjt1{top:50%;margin-top:-17.5px}
.fyppxdlb .swiper-slide{padding-bottom:8.3%}
.fykpzt{padding-top:35px}
.fykplj{padding-top:35px}
.fykpljbot li{float:left;margin-right:50px}
.fykpljbot li a{padding-left:30px;position:relative}
.fykpyq{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);padding:38px 10px;margin-top:40px}
.fykpyq li{float:left;width:20%;text-align:center}
.fykpyq li img{width:108px;margin:0 auto 15px;height:108px}
.fydjdt{background:#eff1f5;padding:40px 0;margin-top:25px}
.fyjgdj{padding:40px 0 0;}
.fyjgbot li{float:left;width:50%}
.fyjgbot li a{line-height:60px;padding:0 30px 0 20px;position:relative}
.fyjgbot li a:after{content:"";position:absolute;background:url(../images/pagejtred1.png) no-repeat center center;background-size:10px auto;width:10px;height:18px;margin-top:-9px;top:50%;right:18px}
.fyjgbot li:hover a{background:#00329f;color:#fff}
.fydfkx{background:url(../images/fydfxhbg.jpg) no-repeat center center;padding:40px 0 20px;margin-top:40px;background-size:cover;}
.fydfbot li{float:left;width:45%;margin:10px 5% 10px 0 }
.fydfbot li a{padding-left:24px;position:relative;}
.fydfbot li a:after{background:#828282;top:10px;margin-top:0;left:0}
.fydfbot li:hover a:after{background:#004fdf}
.fyjbtd{overflow:hidden;margin-top:60px}
.fyjbtd img{display:block;width:100%}
.fyjban{text-align:center;margin-top:50px}
.fyjban a{display:inline-block;vertical-align:top;min-width:132px;line-height:45px;padding:0 10px;color:#fff;margin:0 2px}
.fyjban a.fyjbbtn0{background:#004fdf}
.fyjban a.fyjbbtn1{background:#4a4a5c}
.fyjban a.fyjbbtn0:hover{color:#fff;}
.fyjban a.fyjbbtn1:hover{color:#fff;}
.fysmjb{padding-bottom:70px}
.fysmjb li{min-height:45px;position:relative;width:100%;margin-bottom:30px;padding-left:155px;box-sizing:border-box;float:left}
.fysmjb li.fyjbwi{width:50%}
.fyjbxm{position:absolute;top:0;left:0;text-align:right;line-height:45px;width:155px}
.fyjbxm span{color:#004fdf}
.fyjbinpt{border:0;line-height:45px\9;height:45px;background:#eff1f5;width:94%;outline:none;padding:0 3%;color:#929292}
.fyjbinpww{width:260px;padding:0 1.5%}
.fyjbinpww2{width:39%;padding:0 1.5%}
.fyjbinpww3{width:97%;padding:0 1.5%}
.fyyzm,.fyhyz{display:inline-block;vertical-align:top}
.fyyzm{height:45px;}
.fyhyz{line-height:45px;color:#929292;margin-left:10px}
.fyjbtxt{border:0;line-height:24px;height:110px;background:#eff1f5;width:97%;outline:none;padding:10px 1.5%;color:#929292}
.fyjbselc{margin-bottom:10px}
.fyjbsel{border:0; line-height:45px;  height:45px;  width:17%;  outline:none;  padding:0 1.5%;margin-right:16px;color:#929292}
.fysmjb li.fytjann{text-align:center;margin-top:60px}
.fytjbtn,.fyczbtn{display:inline-block;vertical-align:top;  min-width:152px;line-height:45px;  padding:0 10px;  color:#fff;  margin:0 2px;cursor:pointer;border:0;outline:none}
.fytjbtn{background:#004fdf;}
.fyczbtn{background:#4a4a5c;}
.fyllbz{color:#929292;margin-top:15px}
.fyszyw{border-bottom:2px solid #00329f;padding:35px 0 25px}
.fyxwdiyi{text-align:center;margin-bottom:25px}
.fyxwdiyi a{color:#00329f;font-weight:bold}
.fyywli li{float:left;width:44%;padding-right:6%;text-align:center;margin-bottom:8px;position:relative}
.fyywli li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:24px;background:#7f7f7f;margin-top:-12px}
.fyywli li:nth-child(2n){padding-left:6%;padding-right:0}
.fyywli li:nth-child(2n):after{display:none}
.fyywli li a{color:#00329f;}
.fyxwgd{text-align:right}
.fyxwgd a{color:#00329f}
.fyxwtp,.fyxwsp{border-bottom:2px solid #00329f;padding-bottom:40px}
.fyxwtple,.fyxwtpri,.fyxwsple{padding-top:40px;}
.fyxwtple,.fyxwsple{width:58.75%}
.fytplb li{float:left;width:48.512%;margin:0 2.976% 10px 0}
.fytplb li.shipinsubitem{float:none; display: inline-block}
.fytplb li:nth-child(2n){margin-right:0}
.fyxwimg{padding-bottom:61.8%}
.fyxwsp  .fyxwimg:after,.fyspbqsub .fyxwimg:after{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%}
.fyxwimg img.spvidinc,.fysprq{z-index:3}
.fytplb li p{position:relative;margin-top:20px;padding-left:20px;padding-right:30px}
.fytplb li p:after{position:absolute;top:3px;left:0;width:4px;height:17px;background:#004fdf;content:""}
.fyxwtpri{width:39.4%}
.fyxktt{background:#eff1f5;box-sizing:border-box;padding:18px 30px;height:538px;margin-bottom:40px}
.fyxktt li{border-bottom:1px solid #d7d8dc}
.fyxktt li:last-child{border-bottom:0}
.fyxktt li a{padding:20px;display:block;}
.fyxktt li span{font-weight:bold;color:#004dce;display:block;margin-bottom:15px}
.fysplb li{float:left;width:48.512%;margin:0 2.976% 10px 0;}
.fysplb li:nth-child(2n){margin-right:0}
.fyxwimg img.spvidinc{width:56px;height:56px;top:50%;left:50%;margin-top:-28px;margin-left:-28px;}
.fysprq{position:absolute;bottom:10px;right:10px;display:inline-block;padding:0 5px;line-height:20px;background:#004fdf;color:#fff}
.fyspvidbt{margin-top:20px;padding-right:30px}
.fyxwmaile{width:68%}
.fyxwtzbot li{box-shadow:0  0 20px rgba(0,0,0,.1);margin-bottom:16px;}
.fyxwtzbot li a{display:block;padding:30px 30px 30px 30px}
.fyxwtzbot li span{color:#004dce;font-weight:bold}
.fyxwtzbot li p{margin-top:5px}
.fygzxx{border-bottom:2px solid #00329f;padding-bottom:30px}
.fygzxxtop{margin-bottom:40px;margin-top:40px;position:relative}
.fygzxxtop a{display:block;border:1px solid #ebebeb;padding:30px 65px 0 324px;height:177px}
.fygzimg{position:absolute;top:0;left:0;width:288px;height:207px;overflow:hidden}
.fygzimg img{display:block;width:288px;height:207px;}
.fygztxtbt{margin-bottom:15px}
.fygzxxlb li{float:left;width:49%;margin:0 2% 25px 0 }
.fygzxxlb li:nth-child(2n){margin-right:0}
.fygzxxlb li a{padding-left:24px;position:relative;}
.fygzxxlb li a:after{background:#828282;left:0}
.fygzxxlb li:hover a:after{background:#004fdf}
.fygzxxlb li:hover a{color:#004fdf}
.fymtbdbot li{float:left;width:49%;margin:0 2% 2% 0}
.fymtbdbot li:nth-child(2n){margin-right:0}
.fymtbdbot li a{display:block;background:#eff1f5;padding:20px;box-sizing:border-box;height:131px}
.fymtbdbq{line-height:22px}
.fymtbdbq span{color:#004dce;}
.fymtbdbq span.fymtbq{background:#004fdf;color:#fff;min-width:66px;padding:0 10px;display: inline-block;}
.fybdbt{margin:15px 15px  0 0}
.fyxwmairi{width:29.33%}
.fyrdzt,.fyggsh,.fyxwbwtj,.fyxwtz,.fymtbd,.fygzxx{padding-top:40px}
.fyrdimg{overflow:hidden}
.fyrdimg img{display:block;width:100%}
.fyrdbot li{border-bottom:1px solid #cccccc}
.fyrdbot li a{line-height:70px;}
.fytplbt{background:#eff1f5;padding:65px 0;margin-top:25px}
.fytplbbig .swiper-slide{width:520px;height:292px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);overflow:hidden}
.fytplbbig .swiper-slide-active{
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.fytplbbig .swiper-slide-prev{transform-origin:right center;}
.fytplbbig .swiper-slide-next{transform-origin:left center;}
.fytplbbig .swiper-slide p{position:absolute;bottom:0;left:0;width:90%;text-align:center;color:#fff;background:#000e8f;line-height:55px;padding:0 5%}
.fytplbbig .swiper-slide img.fyspicn{width:74px;height:77px;left:50%;margin-left:-37px;top:220px;}
.fyxwimg img.spvidinc,.fytplbbig .swiper-slide img.fyspicn,.fytjy p img{-webkit-transform:scale(1) !important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}
.fyxwlbjt{text-align:center;margin-top:30px}
.fyxwjtle0,.fyxwjtle1{position:relative;top:0;margin:0 10px;display:inline-block;vertical-align:top;left:0;right:auto}
.fytplbej{padding-bottom:15px;padding-top:60px}
.fytplbej li{width:31.83%;margin:0 2.255% 50px 0 !important;}
.fytplbej li.shipinsubitem{width:30%;margin:0 2.255% 50px 0 !important;}
.fytplbej li:nth-child(3n){margin-right:0 !important}
.fyspbqsub{background:#fff;padding:50px 0 40px}
.fyspbqsub:nth-child(2n){background:#eff1f5}
.fyspbqsub .sybt span{margin-top:13px}
.fyspbqsub .fytplbej{padding:0}
.fyspbqsub .fytplbej li{margin-bottom:0 !important;}
.fysplbsub{padding-bottom:70px}
.fydfxhma .fylbbq li a{background:#eff2f5}
.fydfxhma .fylbbq li.fyjhbqatv  a{background:#004fdf}
.fydfxhma .fyleibiao li{background:#eff2f5}
.fycslb{border:1px solid #d7d7d7;padding:30px 5px 10px 40px;margin:40px 0 30px}
.fycslb li{float:left;min-width:8.33%;margin:0 0 20px 0}
.fyztlbt{margin-bottom:30px}
.fyztlbtsub .swiper-slide{padding-bottom:30%}
.fyrdnf{position:relative;padding:0 210px;margin-bottom:45px}
.fyztnfjt0,.fyztnfjt1{top:50%;margin-top:-17.5px}
.fyztnfjt0{left:150px}
.fyztnfjt1{right:150px}
.fyrdnfsub .swiper-slide{background:#eff2f5;line-height:45px;text-align:center;}
.fyrdnfsub .swiper-slide a{display:block;}
.fyrdnfsub .fyrdnfatv,.fyrdnfsub .swiper-slide:hover{background:#004fdf}
.fyrdnfsub .fyrdnfatv a,.fyrdnfsub .swiper-slide:hover a{color:#fff}
.fyrdlb{padding-bottom:30px}
.fyrdlb li{margin-bottom:20px;}
.fyrdlb li a{display:block;background:#eff1f5;height:221px;padding:40px 130px 0 420px;position:relative;box-sizing:border-box}
.fyrdlbimg{position:absolute;top:0;left:0;overflow:hidden}
.fyrdlbimg,.fyrdlbimg img{width:362px;height:221px;display:block}
.fyrdlb li span{color:#004dce}
.fyrdlb li p{margin:10px 0 15px}
.fytjy{position:relative;margin-top:60px;overflow:hidden}
.fytjy img{display:block;width:100%}
.fytjy p{color:#fff;position:absolute;left:0;width:100%;text-align:center;top:50%;}
.fytjy p img{display:inline-block;vertical-align:middle;margin-right:15px;height:36px;width:auto}
.fylaiyuan{color:#737373;margin-top:20px}
.fyleibiao li:hover p.fylaiyuan{color:#8590f2}
.fysssx{margin:20px 0 40px}
.fycxfw{position:relative;margin-right:55px;line-height:45px}
.fycxsub{position:absolute; top:0;  left:0;  cursor:pointer;  font-size:16px;  z-index:999;  padding-top:45px;display:none;width:100% }
.fycxsub:after{content:"";position:absolute;background:url(../images/ssup.png) no-repeat center center;width:19px;height:9px;background-size:cover;top:36px;left:50%;margin-left:-8.5px;}
.fycxsub ul{ width:100%; text-align:center;  background-color:#fff;  line-height:38px;  box-shadow:rgba(0,0,0,.2) 0 1px 5px 0; }
.fycxfw:hover .fycxsub{display:block}
.fycxsub li a:hover{color:#1c499e}
.fysjfw p.sjfwpp{display:inline-block;vertical-align:top;line-height:45px}
.fyriqi{width:230px;height:45px;text-align:left;position:relative;display:inline-block;vertical-align:top;line-height:45px;background:#fff url(../images/fyrlicn.png) no-repeat 240px center;background-size:23px 23px;padding:0 30px 0 20px;cursor:pointer}
.fyriqi:before{display:none}
.shortcut ul,.shortcut li{margin:0;padding:0;list-style:none;}
.fytjgb{padding-top:40px}
.fytjgbbot{background:url(../images/fybgbg.jpg) no-repeat center center;background-size:cover;padding:60px 40px 25px 40px;}
.fytjgbbot li{float:left;width:31.33%;margin:0 2% 35px 0}
.fytjgbbot li a{color:#fff;padding-left:24px;position:relative}
.fytjgbbot li a:after{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;background:#fff;margin-top:-3px;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.fytjgbbot li a:hover{text-decoration:underline}
.fysjbq{text-align:center;margin-bottom:36px;}
.fysjbqsub{display:inline-block;padding:40px 0 0; margin:0 2px;cursor:pointer;}
.fysjbqsub p{background:#eff1f5;min-width:132px;height:45px;line-height:45px;-webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;color:#131313; padding:0 10px}
.fykxzzaa p{background:#004fdf;color:#fff}
.fysjejsub{display:none}
.fysjsjfl{text-align:center}
.fysjsjfl li{display:inline-block;vertical-align:top;cursor:pointer;padding:0 10px 20px;font-size:18px;border-bottom:3px solid #fff}
.fysjsjfl li.fyejliatv{border-bottom:3px solid #004fdf}
.fysjsjtj{background:#eff1f5;height:820px}
.fysjsjtjsub{display:none;padding-top:40px}
.fytjbdiv{width:1200px;height:720px;margin:0 auto}
.fyytey{padding-top: 40px}
.fyyteybot{margin-top: 30px}
.fyyteybot .hovdivsub{min-height: 176px}
.fyyteybot .hovdivsub li{float: left;width: 25%;margin-bottom: 20px}
.fyyteybot .hovdivsub li a{padding-left: 15px;display: block;  background: url(../images/fyssicn.png) no-repeat center left;}
.fyyteybot .hovdivsub li a:hover,.fyytlb li a:hover{color: #004fdf}
.fyytbjq{background: #fff;margin-top: 20px;padding: 50px 30px}
.fyytlb{margin-top: 20px}
.fyytlb li{float: left;width: 32%;background: #fff;margin: 0 2% 20px 0}
.fyytlb li:nth-child(3n){margin-right: 0}
.fyytlb li a{line-height: 46px;padding: 0 1% 0 4%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.fytplsowl .owl-controls{display: none}
.fytplsowl  .owl-stage-outer{padding: 98px 0}
.fytplsowl .item{padding-bottom: 56.157137%;-webkit-transform:scale(2.22);-moz-transform:scale(2.22);-o-transform:scale(2.22);transform:scale(2.22);z-index: 1}
.fytplsowl .item p{position: absolute; bottom: 0;left: 0;width: 90%;text-align: center;  color: #fff;  background: #000e8f;  line-height: 18px;  padding: 0 5%;font-size: 6px}
.fytplsowl .cpspsub_pre_one .item{-webkit-transform:scale(2.22);-moz-transform:scale(2.22);-o-transform:scale(2.22);transform:scale(2.22);z-index: 2}
.fytplsowl .cpspsub_pre_two .item{-webkit-transform:scale(2.52);-moz-transform:scale(2.52);-o-transform:scale(2.52);transform:scale(2.52);-webkit-transform-origin: 33% center;  -moz-transform-origin: 33% center;-o-transform-origin: 33% center;  transform-origin: 33% center;z-index: 3}
.fytplsowl .cpspsub_pre_tree .item{-webkit-transform:scale(2.82);-moz-transform:scale(2.82);-o-transform:scale(2.82);transform:scale(2.82);z-index: 4}
.fytplsowl .cpspsub_nex_one .item{-webkit-transform:scale(2.22);-moz-transform:scale(2.22);-o-transform:scale(2.22);transform:scale(2.22);z-index: 2}
.fytplsowl .cpspsub_nex_two .item{-webkit-transform:scale(2.52);-moz-transform:scale(2.52);-o-transform:scale(2.52);transform:scale(2.52); -webkit-transform-origin: 67% center; -moz-transform-origin: 67% center;  -o-transform-origin: 67% center;  transform-origin: 67% center;z-index: 3 }
.fytplsowl .cpspsub_nex_tree .item{-webkit-transform:scale(2.82);-moz-transform:scale(2.82);-o-transform:scale(2.82);transform:scale(2.82);z-index: 4;}
.fytplsowl .center .item{-webkit-transform:scale(3.03345);-moz-transform:scale(3.03345);-o-transform:scale(3.03345);transform:scale(3.03345);z-index: 7}


/*共用*/
.fyhzjj,.fybjq,.bwgtxt,.fyjjzcsub p{text-align:justify}

.zkbotri li p,.kpbottxt,.fyzkljbot li p,.fypphdbot li p,.fybwtj li p,.fytjy p{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

/*字体*/
.fontsize48{font-size:48px}/*48*/
.fontsize36{font-size:36px}/*一级 36*/
.fontsize30{font-size:30px}/*30*/
.fontsize24{font-size:24px}/*24*/
.fontsize20{font-size:20px}/*20*/
.fontsize18{font-size:18px}/*18*/
body,input,select,textarea,.fontsize16{font-size:16px}/*默认16*/
.fontsize14{font-size:14px}/*14*/
.fontsize12{font-size:12px}/*12*/
.fontsize10{font-size:10px}/*10*/

.fyhzjj,.fyjjzcsub p,.fybjq,.fyzxjjri pre,.fyjsjj,.fydttop p.fydttopjj,.fyrdlb li p{line-height:32px;}
.fyjjzcsub p{height:196px;}
.fyjsjj{max-height:84px;}
.fydttop p.fydttopjj{height:90px}
.fyrdlb li p{height:56px;}

.fylbjj,.fycrjhjj,.fydfbot li,.fytplb li p,.fyxktt li p,.fyspvidbt,.fybdbt,.fygztxtbtjj{line-height:24px;}
.fylbjj,.fycrjhjj,.fyxktt li p{max-height:48px;}
.fydfbot li,.fytplb li p,.fyspvidbt,.fybdbt,.fygztxtbtjj{height:48px}

.fyjsbt,.fyxdtxt p{line-height:30px;}
.fyjsbt{max-height:60px;}

/*交互*/
.bannwzsub a:hover{color:#fff}
.syhylb li:hover p.zthybt,.sybt a:hover,.syhymore a:hover,.fybt a:hover,.fyldxm:hover,.fygdicn a:hover,.fyxwdiyi a:hover,.fyywli li a:hover,.fyxwgd a:hover{text-decoration:underline}
.kxdtbot li:hover p,.xsqh li a:hover,.zknrri li a:hover span,.zknrle:hover pre,.djbotle:hover pre,.djbotri li a:hover,.headwl li a:hover,.fymbx a:hover,.fyldle:hover p, .fyldmd a:hover,.fyjhnrsub li a:hover,.fyrcjlbot li:hover .fyjlbt,.fydttop:hover .fydttopjj,.fyxgljbot li:hover a,.fycbsp li:hover p,.fycbtp li:hover p,a.fyznbt:hover,.fyqklb .swiper-slide:hover p,.fykpssbot li a:hover,.fykxxdbot:hover .fyxdtxt p,.fykpljbot li a:hover,.fydfbot li a:hover,.fyhyz:hover,.fyrdbot li a:hover,.fygzxxtop a:hover .fygztxtbt,.fyxktt li:hover p,.fytplb li:hover  p,.fysplb li:hover .fyspvidbt,.fycslb li a:hover,.fyrdlb li:hover p{color:#004dce}
.kxdxlog li:hover{background:rgba(255,255,255,.2)}
.zzjs li a:hover,.footnav li a:hover,.footba a:hover,.footlx li a:hover,.syssbtn:hover,.headbbh li a:hover,.sybt a:hover,.syhymore a:hover,.fybt a:hover,a.fyznulaa:hover,.fyjban a:hover,.fytjbtn:hover,.fyczbtn:hover{opacity:.8}
.nav li a.navyja:hover{font-weight:bold}
.fyleibiao li:hover,.fyjslb li:hover{background:#000e8f}
.fyleibiao li:hover p,.fyjslb li:hover p{color:#fff}
.fyjjzcsub a:hover{background-color:#004fdf;background-image:url(../images/znjticn.png);border-color:#004fdf}
.fyxhhw li:hover{box-shadow:0 0 20px rgba(209,209,209,.9)}
.fyrcjbbot li:hover p{color:#fff}
.fyrcjbbot li:hover .fyrcbg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
.fyrcjbbot li:hover img.fyrcjhicn0{display:none}
.fyrcjbbot li:hover img.fyrcjhicn1{display:block}
.tzggbot li:hover .fyggjt{background-image:url(../images/pagejtred1.png);}
.fydfbot li a:hover:after{background:#004fdf}
.fyxwtzbot li a:hover,.fymtbdbot li a:hover{background:#00329f}
.fyxwtzbot li a:hover p,.fyxwtzbot li a:hover span{color:#fff}
.fymtbdbot li a:hover p{color:#fff}
.fymtbdbot li a:hover .fymtbdbq span{color:#fff}

/*交互覆盖*/
.fyxwdiyi a:hover{color: #00329f}
.sybt a:hover{color: #000000}
.zzjgle .sybt a:hover,.rcfwle .sybt a:hover,.rcfwri .sybt a:hover,.zzjgri .sybt a:hover, .rcbt .sybt a:hover{color:#fff}

/*全景科协-名誉主席*/
.qjkx_myzx{font-size: 18px; width: 100%;}
.qjkx_myzx td{padding: 12px; vertical-align: top; line-height: 32px;}
.qjkx_myzx .myzx_sub_title{font-size: 16px; text-align: center; padding-top: 30px;}
.qjkx_myzx .myzx_label{width: 120px; text-align: center;}
.qjkx_myzx .myzx_tip{margin-left: -10px;}

.scaleimg img,.rotateimg img,.translY,.yteyej li a,.bannwzsub a,.kxdtbot li p,.kxdxlog li,.zzjs li a,.xsqh li a,.zknrri li a span,.zknrle pre,.djbotle pre,.djbotri li a,.footnav li a,.footba a,.footlx li a,.syssbtn,.headwl li a,.headbbh li a,.sybt a,.syhymore a,.naver a,.fyleibiao li,.fyleibiao li p,.fyjjzcsub a,.fyxhhw li,.fybt a,.fymbx a,.fyldle p,.fyldxm,.fyldmd a,.fyjhnrsub li a,.fyjslb li,.fyjslb li p,.fygdicn a,.fyrcbg,.fyrcjbbot li p,.fyjlimg:after,.fyjlbt,.tzggbot li,.tzggbot li span,.tzggbot li p,.tzggbot li a:after,.fyggjt,.fydttopjj,.fyzkwl li,.fyzkwl li p,.fyxgljbot li a,.fycbsp li p,.fycbtp li p,.fyznbt,.fyznulaa,.fyqklb .swiper-slide p,.fyzhzl li,.fyzhzl li p,.fyzhzl li span,.fyzhzl li pre,.fyjkjt0, .fyjkjt1, .fyxdjt0, .fyxdjt1,.fykpssbot li a,.fyxdtxt p,.fykpljbot li a,.fydfbot li a:after,.fydfbot li a,.fyjgbot li a,.fyjban a,.fytjbtn,.fyczbtn,.fyhyz,.fygzxxlb li a,.fygzxxlb li a:after,.fyrdbot li a,.fyxwtzbot li a,.fyxwtzbot li span,.fyxwtzbot li p,.fymtbdbot li a,.fymtbdbot li a p,.fymtbdbq span,.fygztxtbt,.fyxwdiyi a,.fyywli li a,.fyxwgd a,.fyxktt li p,.fytplb li  p,.fyspvidbt,.fyxwjtle1,.fyxwjtle0,.fycslb li a,.fyrdlb li p,.bannjt0,.bannjt1{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}

.rcfw-block .rcfw-block-icon{height: 88px !important;width: auto; vertical-align: top; margin-right: 20px; padding-right: 25px; padding-left: 20px; border-right: 1px solid #8785bf;}
.rcfw-block .rcfw-block-desc{display: inline-block; line-height:44px; height: 88px; padding-top: 5px}
.rcfw-block .rcfw-block-desc .rcfw-block-desc-title{font-size: 32px}
.rcfw-block .rcfw-block-desc .rcfw-block-desc-subtitle{font-size: 18px}
.rcfw-block a{text-decoration: none;}
.rcfw-block a:hover{text-decoration: none;}

/*20240321*/
.kjgzzfc li{ float: left; width: 49%; margin-bottom:1.8%; position: relative; overflow: hidden;}
.kjgzzfc li:nth-child(2n){ float: right;}
.kjgzzfc li img{ width: 100%;}
.kjgzzfc li h3{position: absolute; left:0; top:50%; width: 100%; box-sizing: border-box; height: 30px;line-height: 30px; margin-top: -25px; padding: 0 5%; color: #fff; text-align: center;}

.fyxwtp .fyxwtple,.fyxwtp .fyxwtpri{ width: 100%;}
.fyxwtp .fyxwtple{position: relative;}
.fyxwtp .fyxwtpri .fyxktt{ height: auto; overflow: hidden;}
.fyxwtp .fyxwtpri .fyxktt li{ float: left; width: 48%;}
.fyxwtp .fyxwtpri .fyxktt li:nth-child(2n){ float: right;}
.fyxwtp .fyxwtpri .fyxktt li:nth-last-child(2){ border-bottom: none;}
.fyxwtp .fyxwtpri .fyxktt li p{max-height: 24px;}

.tplb .swiper-slide{width: 757px; /*height: 467px;*/ height: 520px; transform:scale(1);}
.tplb .swiper-slide .img,.tplb .swiper-slide .img img{ width: 100%;height: 467px; overflow: hidden;}
.tplb .swiper-slide p.overhide{ display: none; text-align: center; margin-top: 25px; height: 30px;line-height: 30px; overflow: hidden;}
.tplb .swiper-slide p em{ display: inline-block; width: 4px; height: 17px; background: #004FDF; margin-right: 15px;position: relative; top:2px;}
.tplb .swiper-slide.swiper-slide-active p.overhide{ display: block;}
.tplb .swiper-slide-prev::before,.tplb .swiper-slide-next::before{content:""; position: absolute; z-index: 1; lefT:0;top:0; width: 100%; height: 100%; background: rgba(255,255,255,.7);}
.fyxwtp .fyxwtple span{transition:all 0.5s ease;width: 35px; height:35px; line-height: 35px; border-radius: 100%;background-size:cover; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,.1);}
.fyxwtp .fyxwtple span.zmjt0{ background-image: url(../images/znjticnle0.png);}
.fyxwtp .fyxwtple span.zmjt1{ background-image: url(../images/znjticnri0.png);}
.fyxwtp .fyxwtple span.zmjt0:hover{background-image: url(../images/znjticnlered0.png); background-color: #004fdf;}
.fyxwtp .fyxwtple span.zmjt1:hover{background-image: url(../images/znjticn.png); background-color: #004fdf;}
.fyxwtp .fyxwtple .fyxwgd{position: absolute; right:0; bottom:0; z-index: 10;}
/*20240321 end*/

/*分页样式*/
.pagination .layui-laypage-count {background-color: inherit;}
.pagination .layui-laypage-limits {display: none;}
.pagination .layui-laypage-refresh {display: none;}
.pagination .layui-laypage-skip {background-color: inherit;}

/***************************适配********************/
@media only screen and (max-width:1600px){
    .nav li{margin-right: 75px}
    .navheight{height:151px}
    .headertop{height:90px}
    .headwl li{margin-top:38px}
    .logo{margin-top:6px;}
    .banner .main1200{padding:135px 0 300px}
    .fysjsjfl li{padding-left:10px;padding-right:10px;}
}
@media only screen and (max-width:1440px){
    .nav li{margin-right:65px}
    .fysjsjfl li{padding-left:5px;padding-right:5px;}
}
@media only screen and (max-width:1366px){
    .nav li{margin-right:55px}
    .headbbh li{margin-left: 40px}
    .banner .main1200{padding:90px 0 290px}
    .fymain{padding-bottom:50px}
    .fysjsjfl li{padding-left:3px;padding-right:3px}
}
@media only screen and (max-width:1280px){
    /*.nav li{margin-right:42px}*/
    .headbbh li{margin-left: 30px}
    .fysjsjfl li{font-size:14px}

}
@media only screen and (max-width:1152px){
    /*.nav li{margin-right:30px}*/
}
@media only screen and (max-width:992px){
    .headbbh li{margin-left: 15px}
    /*.nav li{margin-right: 25px}*/
}